• word of the day

    achilles tendon

    achilles tendon - Dictionary definition and meaning for word achilles tendon

    Definition
    (noun) a large tendon that runs from the heel to the calf
    Synonyms : tendon of achilles
Download our Mobile App Today
Receive our word of the day
on Whatsapp